﻿# -- Opt_m.py
"""
    Copyright 2013 J. Kent Harbaugh

    This file is part of Raddel.

    Raddel is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    Raddel is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with Raddel.  If not, see <http://www.gnu.org/licenses/>.
"""



class Opt_t:
    def AbilGenerMeth(Self):
        # 0, 1, 2, 3, 4
        return Self._AbilGenerMeth
    def AllowSuperAbils(Self):
        return Self._AllowSuperAbils
        # True, False
    def BeCont(Self):
        return Self._BeCont
        # True, False
    def ComGenerMeth(Self):
        return Self._ComGenerMeth
        # 0, 1, 3
    def UseCom(Self):
        return Self._UseCom
        # True, False
    def __init__(Self):
        # defaults should be strict 1.0 Edition
        Self._AbilGenerMeth=0
        Self._AllowSuperAbils=False
        Self._BeCont=False
        Self._ComGenerMeth=0
        Self._UseCom=False



# -- Opt_m.py
